<?php
/**
 * @author Martin Scotta <martinscotta@gmail.com>
 */

/**
 * Cargador de definiciones de clases e interfaces
 * 
 * Cuando se hace referencia a una clase que no esta cargada se ejecutan
 * los metodos de carga de los <code>AutoLoader</code> registrados.
 */
interface Lite_Loader_AutoLoader {
	
	/**
	 * Carga la definicion de una clase o interfaz
	 * 
	 * @param string $name clase o interfaz a cargar
	 * 
	 * @return boolean verdadero si pudo cargar la definicion de la clase
	 */
	function autoload($name);
}
